package keys

const XK_space = 0x0020
const XK_exclam = 0x0021
const XK_quotedbl = 0x0022
const XK_numbersign = 0x0023
const XK_dollar = 0x0024
const XK_percent = 0x0025
const XK_ampersand = 0x0026
const XK_apostrophe = 0x0027
const XK_quoteright = 0x0027
const XK_parenleft = 0x0028
const XK_parenright = 0x0029
const XK_asterisk = 0x002a
const XK_plus = 0x002b
const XK_comma = 0x002c
const XK_minus = 0x002d
const XK_period = 0x002e
const XK_slash = 0x002f
const XK_0 = 0x0030
const XK_1 = 0x0031
const XK_2 = 0x0032
const XK_3 = 0x0033
const XK_4 = 0x0034
const XK_5 = 0x0035
const XK_6 = 0x0036
const XK_7 = 0x0037
const XK_8 = 0x0038
const XK_9 = 0x0039
const XK_colon = 0x003a
const XK_semicolon = 0x003b
const XK_less = 0x003c
const XK_equal = 0x003d
const XK_greater = 0x003e
const XK_question = 0x003f
const XK_at = 0x0040
const XK_A = 0x0041
const XK_B = 0x0042
const XK_C = 0x0043
const XK_D = 0x0044
const XK_E = 0x0045
const XK_F = 0x0046
const XK_G = 0x0047
const XK_H = 0x0048
const XK_I = 0x0049
const XK_J = 0x004a
const XK_K = 0x004b
const XK_L = 0x004c
const XK_M = 0x004d
const XK_N = 0x004e
const XK_O = 0x004f
const XK_P = 0x0050
const XK_Q = 0x0051
const XK_R = 0x0052
const XK_S = 0x0053
const XK_T = 0x0054
const XK_U = 0x0055
const XK_V = 0x0056
const XK_W = 0x0057
const XK_X = 0x0058
const XK_Y = 0x0059
const XK_Z = 0x005a
const XK_bracketleft = 0x005b
const XK_backslash = 0x005c
const XK_bracketright = 0x005d
const XK_asciicircum = 0x005e
const XK_underscore = 0x005f
const XK_grave = 0x0060
const XK_quoteleft = 0x0060
const XK_a = 0x0061
const XK_b = 0x0062
const XK_c = 0x0063
const XK_d = 0x0064
const XK_e = 0x0065
const XK_f = 0x0066
const XK_g = 0x0067
const XK_h = 0x0068
const XK_i = 0x0069
const XK_j = 0x006a
const XK_k = 0x006b
const XK_l = 0x006c
const XK_m = 0x006d
const XK_n = 0x006e
const XK_o = 0x006f
const XK_p = 0x0070
const XK_q = 0x0071
const XK_r = 0x0072
const XK_s = 0x0073
const XK_t = 0x0074
const XK_u = 0x0075
const XK_v = 0x0076
const XK_w = 0x0077
const XK_x = 0x0078
const XK_y = 0x0079
const XK_z = 0x007a
const XK_braceleft = 0x007b
const XK_bar = 0x007c
const XK_braceright = 0x007d
const XK_asciitilde = 0x007e

const XK_Home = 0xff50
const XK_Left = 0xff51  /* Move left, left arrow */
const XK_Up = 0xff52    /* Move up, up arrow */
const XK_Right = 0xff53 /* Move right, right arrow */
const XK_Down = 0xff54  /* Move down, down arrow */
const XK_Prior = 0xff55 /* Prior, previous */
const XK_Page_Up = 0xff55
const XK_Next = 0xff56 /* Next */
const XK_Page_Down = 0xff56
const XK_End = 0xff57   /* EOL */
const XK_Begin = 0xff58 /* BOL */

const XK_BackSpace = 0xff08 /* Back space, back char */
const XK_Tab = 0xff09
const XK_Linefeed = 0xff0a /* Linefeed, LF */
const XK_Clear = 0xff0b
const XK_Return = 0xff0d /* Return, enter */
const XK_Pause = 0xff13  /* Pause, hold */
const XK_Scroll_Lock = 0xff14
const XK_Sys_Req = 0xff15
const XK_Escape = 0xff1b
const XK_Delete = 0xffff /* Delete, rubout */

const XK_Shift_L = 0xffe1    /* Left shift */
const XK_Shift_R = 0xffe2    /* Right shift */
const XK_Control_L = 0xffe3  /* Left control */
const XK_Control_R = 0xffe4  /* Right control */
const XK_Caps_Lock = 0xffe5  /* Caps lock */
const XK_Shift_Lock = 0xffe6 /* Shift lock */

const XK_F1 = 0xffbe
const XK_F2 = 0xffbf
const XK_F3 = 0xffc0
const XK_F4 = 0xffc1
const XK_F5 = 0xffc2
const XK_F6 = 0xffc3
const XK_F7 = 0xffc4
const XK_F8 = 0xffc5
const XK_F9 = 0xffc6
const XK_F10 = 0xffc7
